spawning habitat - Español Inglés Diccionario